ten minutes by the clock - Turkish English Dictionary