debitor - French English Dictionary