a long and narrow inlet from philippines - Türkisch Englisch Wörterbuch