power plant rear mount - German English Dictionary