multiple handicap - French English Dictionary