osteopathic training and research hospital - German English Dictionary