ferro-concrete - Spanish English Dictionary