castle the king - German English Dictionary