pay the difference (in price) - Francés Inglés Diccionario