final and conclusive - Turkish English Dictionary