soft white cheese wrapped in leaves - Francés Inglés Diccionario