incapacitated (for work) - French English Dictionary