hydrocrack - French English Dictionary