straits used for international navigation - Almanca İngilizce Sözlük