let out on hire - Turkish English Dictionary