Translator

"perra de presa" in English