castle with moat - Turco Inglés Diccionario