make noise when walking in high heels - Español Inglés Diccionario