"sich duellieren" in English sich duellieren {vb} to fight a duel to duel Detailed translations for "sich duellieren" sich duellieren{verb} sich duellieren to fight a duel sich duellieren to duel