possession of weapon for dangerous purpose - French English Dictionary