animal-holding facilities - German English Dictionary