cetacean stranding - Turco Inglés Diccionario