group of russian forces in the transcaucasus - Francés Inglés Diccionario