saddle-bottomed self-discharging car - Turc Anglais Dictionnaire