someone that fails to win - Espagnol Anglais Dictionnaire