self-promotion - German English Dictionary