upon completion - Turco Inglés Diccionario