american lobster (homarus americanus) - French English Dictionary