electrodecantation - Spanish English Dictionary