stallion battle - German English Dictionary