thorn tree (crataegus) - Spanish English Dictionary