fruit of the dog-rose - Francés Inglés Diccionario