on a moment's notice - Turco Inglés Diccionario