stop the music! hold everything! - Turco Inglés Diccionario