corpuscles - French English Dictionary