rental of radio and television sets - Turc Anglais Dictionnaire