say a lot about - Turkish English Dictionary