medical detachment - German English Dictionary