multiarmed - German English Dictionary