innovation-related activities - Turco Inglés Diccionario