self-forging warhead - Turco Inglés Diccionario