self-powered scraper - Alemán Inglés Diccionario