person with a high tolerance for alcohol - French English Dictionary