to take a leap - Español Inglés Diccionario