immergent - Spanish English Dictionary