stad - German English Dictionary