fabric of imitation animal skins - Español Inglés Diccionario