mechanical foam - Turc Anglais Dictionnaire