BEOLINGUS
Dictionary - TU Chemnitz

 English  German

surpassable übertreffbar; zu überbieten {adj}

barely surpassable kaum zu überbieten