landlocked port - Almanca İngilizce Sözlük