superachiever - Turkish English Dictionary