tetraphosphate - Francés Inglés Diccionario