Dicts.info 

French Cuisine dictionary :: translations