double-engine power unit - German English Dictionary