naval weapons trials commission - French English Dictionary