superphosphate fertilizer - Turkish English Dictionary