at the earliest possible opportunity - Turco Inglés Diccionario