tumor in horse's gums - German English Dictionary