phyllopodes - Spanish English Dictionary