passage on a ship - Spanish English Dictionary