BEOLINGUS
Dictionary - TU Chemnitz

 German  English

abtreiben; abdriften; abtriften {vi} [aviat.] [naut.] to drift off; to make leeway [naut.]

abtreibend; abdriftend; abtriftend drifting off; making leeway

abgetrieben; abgedriftet; abgetriftet drifted off; made leeway