apply a new technique - Turkish English Dictionary