castle with moat - Turkish English Dictionary