on a sound basis - Turkish English Dictionary