superwave - German English Dictionary