riding hat - German English Dictionary