dodge one's duty - French English Dictionary