splendid achievement - Turkish English Dictionary