easily renewable - Alemán Inglés Diccionario