artificial suede - Turkish English Dictionary