to flunk something - Français Anglais Dictionnaire