roulade

[French]

Roll. Often made of meat or fish, laid out, coated with a stuffing, rolled and cooked.

Countries