dueler - German English Dictionary