saddle-bottomed self-discharging car - Turkish English Dictionary