rental of radio and television sets - Alemán Inglés Diccionario