rest and recuperation - Espagnol Anglais Dictionnaire