self-preoccupied - German English Dictionary