barrack leader - German English Dictionary