slotted radiator - Français Anglais Dictionnaire