large flat rock used for washing clothes - Español Inglés Diccionario