buster detonator - Alemán Inglés Diccionario