Hagebutte - Español Inglés Diccionario