heliborne detachment - German English Dictionary