as far in advance as possible - Turco Inglés Diccionario