perfect timing - Turkish English Dictionary