ichthyolatry - French English Dictionary