certificate of services rendered - Francés Inglés Diccionario