biofeedback techniques - Francés Inglés Diccionario