computers make our lives easier - Alemán Inglés Diccionario