as close as possible - Turkish English Dictionary