to take a leap - Alemán Inglés Diccionario