head canals - Türkisch Englisch Wörterbuch