arouse somebody's curiosity - Turkish English Dictionary