independent developer - Turco Inglés Diccionario