redoubts - German English Dictionary