stop or frustrate aspirations - Espagnol Anglais Dictionnaire