leaching plant - Espagnol Anglais Dictionnaire