a double-edged weapon - Turco Inglés Diccionario