double-engined - German English Dictionary