crataegus tomentosa - Turkish English Dictionary