not make head nor tail of it - Türkisch Englisch Wörterbuch