superphosphoric acid - Turkish English Dictionary