fatalities and injuries - Turco Inglés Diccionario