self-centred - French English Dictionary