human bomb - Turkish English Dictionary