to invent any invention - Turco Inglés Diccionario