strong shoes of thick leather - Espagnol Anglais Dictionnaire