propulsion unit arrangement - Spanish English Dictionary