self-fulfilled - Turkish English Dictionary