kuat drive yards weapons platform - French English Dictionary