overzealous - Turkish English Dictionary