perplexe - German English Dictionary