mechanical flushing procedure - Español Inglés Diccionario