semicalcareous - Spanish English Dictionary