pseudopod - French English Dictionary