final completion - Turkish English Dictionary