final physical completion - Turco Inglés Diccionario