as soon as practicable - Turkish English Dictionary