aluminium metaphosphate - French English Dictionary