trochus - French English Dictionary