leading-edge radiator - Allemand Anglais Dictionnaire