An arm of the Atlantic Ocean that forms a channel between France and Britain English: English Channel Bahasa: English Channel, Selat Inggris