outfoxed - German English Dictionary