self-applied - Turkish English Dictionary