shock-absorbent - Turkish English Dictionary