pyrrophyta - Spanish English Dictionary