be well guarded (in fencing) - French English Dictionary