before receiving payment - Español Inglés Diccionario