weatherbeaten - German English Dictionary