discuss at length about - Turkish English Dictionary