self-powered scraper - Turco Inglés Diccionario