protopod - French English Dictionary