short-term let - Turkish English Dictionary