monkey-pod - French English Dictionary