have a leg up - Francés Inglés Diccionario