tea cloths - Alemán Inglés Diccionario