highly capable - Turkish English Dictionary