when you are good and ready - Turkish English Dictionary