money had and received - Alemán Inglés Diccionario