spumiferous - Turc Anglais Dictionnaire