supporting idea - Turkish English Dictionary