superfecta - German English Dictionary