autogenous technology - Turco Inglés Diccionario