i feel refreshed - Alemán Inglés Diccionario