salmonoid - French English Dictionary