there's food on the stove - Français Anglais Dictionnaire