structure foundation on moor - Turco Inglés Diccionario