hematocyst - French English Dictionary