when one is good and ready - Turkish English Dictionary