logistic and administrative support - Spanish English Dictionary