mental giant - Turkish English Dictionary