for all appropriate purposes - Turkish English Dictionary