plugs of cotton - Espagnol Anglais Dictionnaire