BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jdn. das Leben kosten (Sache); dahinraffen (Krankheit) {vt} to claim sb.'s life (of a thing)

Bei dem Fährunglück kamen 15 Menschen ums Leben.; Dem Fährunglück fielen 15 Menschen zum Opfer.; Das Fährunglück forderte 15 Menschenleben. The ferry accident claimed 15 lives.