barracked - German English Dictionary