european lobster (homarus gammarus) - English Synonyms Dictionary