self-centred - German English Dictionary