battlefield coordination detachment - Turkish English Dictionary