straits used for international navigation - Deutsch Englisch Wörterbuch