BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to think upsth.; to dream upsth. [coll.] sich etw. ausdenken; sich etw. einfallen lassen {vr}; etw. ersinnen [poet.] {vt}

thinking up; dreaming up sich ausdenkend; sich einfallen lassend; ersinnend

thought up; dreamt/dreamed up [listen] sich ausgedacht; sich einfallen lassen; ersonnen

to think up an alternative plan sich einen Alternativplan einfallen lassen

Whoever thought this crazy scheme up should be seeking alternative employment. Wer sich diese verrückte Regelung ausgedacht hat, sollte sich eine andere Arbeit suchen.