stuffed with vegetables and grilled - Turco Inglés Diccionario