puzzle one's brains in vain - Türkisch Englisch Wörterbuch