weather beaten - Turkish English Dictionary