castle garrison - Alemán Inglés Diccionario