disposable towel - Español Inglés Diccionario