rental of sound recordings - Turco Inglés Diccionario