fire explosion - Turkish English Dictionary