propulsion unit arrangement - Turkish English Dictionary