receipt or payment - Español Inglés Diccionario