have not all one's marbles - Türkisch Englisch Wörterbuch