superarlo - German English Dictionary