a mouth to feed - Français Anglais Dictionnaire