pseudopods - French English Dictionary