towel stand - Turkish English Dictionary