foam rubber cushion - Français Anglais Dictionnaire