electro-proton bomb - Turkish English Dictionary