keep abreast of the times - Turco Inglés Diccionario