tuft of setae - Alemán Inglés Diccionario