public service taxi - French English Dictionary