meaning of Becircche de mer

Becircche de mer meaning in General Dictionary

The trepang