difficult to perforate (tire) - Espagnol Anglais Dictionnaire