sludge strainer - Espagnol Anglais Dictionnaire