dried fenugreek leaves - French English Dictionary