i feel refreshed - Francés Inglés Diccionario