insan öldürücü bomba - Turkish English Dictionary