cope with physical or moral pressure - Espagnol Anglais Dictionnaire