cool the heels - Alemán Inglés Diccionario