illegal possession of weapons - German English Dictionary