explosive seed dispersal - Spanish English Dictionary