palatableEnglish → FrenchEnglish–French Dictionarypalatable[ˈpælətəbl] noun [food] savoureux; [solution, law] acceptable