thorn tree (crataegus) - Español Inglés Diccionario