so far as possible - Turkish English Dictionary