invigoration - Alemán Inglés Diccionario