head canals - Deutsch Englisch Wörterbuch