castle valley - German English Dictionary