armour heavy task forces - Turkish English Dictionary