pay dearly - Francés Inglés Diccionario