soldier belonging to the guards - Alemán Inglés Diccionario