armorier - French English Dictionary