it's a done deal! - Turkish English Dictionary