special operations forces (sof) - Francés Inglés Diccionario