plead/pleaded as an excuse - French English Dictionary