sharp end of the rooster's spur - Español Inglés Diccionario