to be at leisure - Turkish English Dictionary