degranulation - Spanish English Dictionary