makeyev rocket design bureau - French English Dictionary