stuffed mussels - Turkish English Dictionary