lixiviator - French English Dictionary