BEOLINGUS
Dictionary - TU Chemnitz

 English  German

aboveboard; above board ehrlich {adj} [listen]

to be all/completely open and above board völlig offen und ehrlich sein

aboveboard; above board einwandfrei {adj} {adv} [listen]