fall short (sport competition) - Espagnol Anglais Dictionnaire