a vehicles - French English Dictionary