mass stranding - Francés Inglés Diccionario