triturate - French English Dictionary