an army of bodyguards - French English Dictionary