monkeypod - French English Dictionary