armorist - French English Dictionary