final accomplishment - Turkish English Dictionary