make a landfall - Almanca İngilizce Sözlük