debilitating - Espagnol Anglais Dictionnaire