hastily put up - French English Dictionary