ideal self-excitation - Turkish English Dictionary