motorized detachment - German English Dictionary