BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to better besser werden {vi}

bettering besser werdend

bettered besser geworden

to better sb./sth.; to get the better of sb./sth. jdn./etw. übertreffen; jdn. ausstechen {vt} [listen]

bettering; getting the better of übertreffend; ausstechend

bettered; got the better of übertroffen; ausgestochen