livestock tumor - German English Dictionary