kendi kendini suçlayan - Turkish English Dictionary