passenger launch - Spanish English Dictionary