autocomplaciente - French English Dictionary