double-drum engine - German English Dictionary