live in a landlocked city - Deutsch Englisch Wörterbuch