waste disposal facility - Espagnol Anglais Dictionnaire