selfkendi imitation - German English Dictionary