endure criticism - Turkish English Dictionary