cetacean stranding - Alemán Inglés Diccionario