superachiever - German English Dictionary