supervised physiotherapy program - German English Dictionary