mouth or entrance of a narrow passage - Türkisch Englisch Wörterbuch