think on your feet - Alemán Inglés Diccionario