hatchbacks - French English Dictionary