overachiever - Turkish English Dictionary