payment certificate - Francés Inglés Diccionario