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