multiarmed - French English Dictionary