techno science - Alemán Inglés Diccionario