diesel-driven ship - Turkish English Dictionary