throat rippers - Francés Inglés Diccionario