pertaining to a shared taxi - Spanish English Dictionary