vivisect - Spanish English Dictionary