sense of feeling well - Alemán Inglés Diccionario