stand on” vessel - Spanish English Dictionary