weatherbeaten - Spanish English Dictionary