firebombing - Turkish English Dictionary