to feel well with - Alemán Inglés Diccionario