energy attenuating seat - Turkish English Dictionary