rental of sound recordings - Turkish English Dictionary