self-communicative - German English Dictionary