invigorative - Alemán Inglés Diccionario