haul ahead - French English Dictionary