pertaining to a shared taxi - Espagnol Anglais Dictionnaire