meat and rice wrapped in vine leaves - Espagnol Anglais Dictionnaire