something that ticks all the (right) boxes - Türkisch Englisch Wörterbuch