permuted - German English Dictionary