ground sesame seeds - French English Dictionary