turbine-driven ship - Turkish English Dictionary