excuse admitting - French English Dictionary