cargo and passenger ship - Spanish English Dictionary