have a rough idea - Turkish English Dictionary