The _____ __________ separates the United Kingdom from the European mainland and is a crossroads for three continents and is the worlds largest island sea

The English Channel