command, control, and communication - Spanish English Dictionary

Suggest a Term