self-forging warhead - Español Inglés Diccionario