physical rehabilitation therapist - German English Dictionary