biofeedback techniques - German English Dictionary