Spanish-English Dictionarytroquelar
Meaning of troquelar