as soon as it finishes - Turco Inglés Diccionario