odoriferous gland - Turco Inglés Diccionario