have a leg up - Alemán Inglés Diccionario