ichthyophage - French English Dictionary