BEOLINGUS
Dictionary - TU Chemnitz

 English  German

top-notch [coll.] fantastisch; erstklassig; prima {adj} [ugs.]

top-notch {adj} [coll.] exzellent {adj}