structure built in a chinampa - Español Inglés Diccionario