multihandicap - French English Dictionary