genus homarus - French English Dictionary