bishop's castle - German English Dictionary