tsar bomba - Turkish English Dictionary