towel-dried - Turkish English Dictionary