outfighting - German English Dictionary