banc de homards

[French]

Lobster grounds, where lobsters are plentiful.

Countries