mental leaps - Alemán Inglés Diccionario