weaponstroop - French English Dictionary