Question: Straits of Moyle is a narrow expanse of sea that connects the Irish Sea with what body of water?
Sentence (from "North Channel (Great Britain and Ireland)"): The North Channel (known in Irish and Scottish Gaelic as "Sruth na Maoile", in Scots as the "Sheuch" and alternatively in English as the Straits of Moyle or Sea of Moyle) is the strait between north-eastern Ireland and south-western Scotland.
Relevant evidence: No