shaped like a castle - Francés Inglés Diccionario