throat rippers - Español Inglés Diccionario