to pull rough stuff - Alemán Inglés Diccionario