rental of radio and television sets - Allemand Anglais Dictionnaire