self-powered detector - Turco Inglés Diccionario