phyllopods - Spanish English Dictionary