superstation - German English Dictionary