make a big haul - French English Dictionary