stone crib dam - Spanish English Dictionary