weapon replaceable assembly - German English Dictionary