meat roll stuffed with minced meat, seasoned vegetables, cooked in red wine sauce, mushrooms, tomatoes, onion and green pepper - Spanish English Dictionary