ability of the engine - Turkish English Dictionary