effort or exertion at work - Espagnol Anglais Dictionnaire