radiator and cap - Allemand Anglais Dictionnaire