as far as practicable - Turkish English Dictionary