make up for lost time - Turco Inglés Diccionario