red haw (crataegus coccinea) - Español Inglés Diccionario