be insightful - Turkish English Dictionary