stable road emulsion - German English Dictionary