English Dictionary
◊ SCAMPI
scampi
n : large shrimp sauteed in oil or butter and garlic