to water down something (criticism

listen to the pronunciation of to water down something (criticism
English - Turkish

Definition of to water down something (criticism in English Turkish dictionary

to water down
aşağı suya