tee head buttress dam - Español Inglés Diccionario