tetraphosphorus - French English Dictionary