castle garrison - German English Dictionary