armguard - French English Dictionary