mobile automotive repair base - French English Dictionary