seudópodo - Spanish English Dictionary