tee head buttress dam - Spanish English Dictionary