certificate of service rendered - Espagnol Anglais Dictionnaire