stuffed vine leaves - Francés Inglés Diccionario