dry flexible leather - Turkish English Dictionary