diesel-driven ship - Spanish English Dictionary