BEOLINGUS
Dictionary - TU Chemnitz

 English  German

dubious zweifelhaft; fragwürdig; dubios; halbscharig [Bayr.] {adj}

dubious decision fragwürdige Entscheidung

That fell off/comes off the back of a lorry [Br.]/truck [Am.]. [fig.] Das ist von dubioser Herkunft