an undeserved defeat - Espagnol Anglais Dictionnaire