superarse - German English Dictionary