trisodium citrate dihydrate - Spanish English Dictionary