elaborate something - Turkish English Dictionary