tener horca y cuchillo - Español Inglés Diccionario