repress one's feelings - Espagnol Anglais Dictionnaire