sandals made of used tires - Espagnol Anglais Dictionnaire