to flunk something - Espagnol Anglais Dictionnaire