stuffing glands - Francés Inglés Diccionario