someone who suffers from allergies - French English Dictionary