make landfall - Deutsch Englisch Wörterbuch