screw the pooch - Alemán Inglés Diccionario