one-armed/legged - French English Dictionary