soft white cheese wrapped in leaves - Alemán Inglés Diccionario