engine arrangements - German English Dictionary