boom (sound of explosion) - Turkish English Dictionary