pseudopode - Spanish English Dictionary