to invent any invention - Turkish English Dictionary