slush pit (drilling mud) - Spanish English Dictionary