feel relaxed and comfortable - Alemán Inglés Diccionario