be missing some of (one's) buttons - Türkisch Englisch Wörterbuch