to face the music for something - Turco Inglés Diccionario