piscifactory - French English Dictionary