line of duty (lod) - French English Dictionary