carmaker - French English Dictionary