sounds appealing - Turkish English Dictionary