self-developments - Turkish English Dictionary