suit (one) to a tee - Turkish English Dictionary