rocket assisted projectile (rap) - German English Dictionary