barricader - German English Dictionary