electrically discharged weapon - Turco Inglés Diccionario