necessary or advisable - Turkish English Dictionary