wet towel - Alemán Inglés Diccionario