payment received - Alemán Inglés Diccionario