cool your heels - Alemán Inglés Diccionario