to make neither head nor tail of something - Türkisch Englisch Wörterbuch