waste/refuse destructors - Espagnol Anglais Dictionnaire