have a stake in something - Francés Inglés Diccionario