fruit of the wild rose - Alemán Inglés Diccionario