sentinel gland - Turco Inglés Diccionario