the right to appeal - Espagnol Anglais Dictionnaire