payload (p.l.) - French English Dictionary