small castle - Francés Inglés Diccionario