mümkün olduğunca yakın - Turkish English Dictionary