most overzealous - Turkish English Dictionary