stable road emulsion - Turkish English Dictionary