self-developments - German English Dictionary