monkey-paw - French English Dictionary