difficult to excite - Turkish English Dictionary