complete payment - Francés Inglés Diccionario