withstand the impact - Turkish English Dictionary