concreting tower - Spanish English Dictionary