self-excite - Turkish English Dictionary