make a landfall - Deutsch Englisch Wörterbuch