weatherbeaten - Turkish English Dictionary