it's a done deal! - Turco Inglés Diccionario