erledigen - French English Dictionary