Luft-Boden-Rakete - French English Dictionary