ribes - French English Dictionary