cargo and passenger ship - Espagnol Anglais Dictionnaire