pay the piper for something - Francés Inglés Diccionario