payment cap - French English Dictionary