cotton stuffing - Alemán Inglés Diccionario