douching - Turkish English Dictionary