ahead of the times - Turco Inglés Diccionario