capable of being completed - Turkish English Dictionary