resistant to impact - Turkish English Dictionary