payment of the price - Español Inglés Diccionario