slurry tanks - Turc Anglais Dictionnaire