liquid ecstasy - Turkish English Dictionary