hydraulic giant - Turkish English Dictionary