self-diffusive - Spanish English Dictionary