monkey pod - French English Dictionary