mass stranding - Español Inglés Diccionario