ichthyophage - German English Dictionary