cotton threads - Alemán Inglés Diccionario