swamp cyrilla - Spanish English Dictionary