diesel-driven ship - German English Dictionary