cotton batting - Turco Inglés Diccionario