some payments did not come in - Francés Inglés Diccionario