sleep like a log - Turkish English Dictionary