under engine closures/rock shields - German English Dictionary