Gibralter strait connects the Mediterranean Sea and Atlantic Ocean.
Gibralter strait connects which two water bodies?