Payment received - Francés Inglés Diccionario