deposits at short notice - French English Dictionary