crataegus tomentosa - German English Dictionary