most efficient - Turkish English Dictionary