payment for services - Francés Inglés Diccionario