degranulation - French English Dictionary