rocket assisted projectile (rap) - French English Dictionary