stuffed grape leaves with olive oil - Turco Inglés Diccionario