tetraphosphate - Español Inglés Diccionario