take one's time on - Turkish English Dictionary