a crushing defeat - Espagnol Anglais Dictionnaire