periodic outlay - French English Dictionary