battlefield coordination detachment - German English Dictionary