take many lives - German English Dictionary