cannot make head or tail of something - Türkisch Englisch Wörterbuch