Английский-Русский словарь »

north channel означает в русский

АнглийскийРусский
North Channel (strait between N. Ireland and SW. Scotland)
proper noun

северный проливproper noun