public letting - Turkish English Dictionary