on a moment's notice - Alemán Inglés Diccionario