weapons carrier - German English Dictionary