plugs of cotton - Francés Inglés Diccionario