long-distance dispersal - Español Inglés Diccionario