technological developments - Alemán Inglés Diccionario