officers training corps (otc) - Francés Inglés Diccionario