BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to outfight {outfought; outfought} besser kämpfen; bezwingen {vt}

outfighting besser kämpfend; bezwingend

outfought besser gekämpft; bezwungen