alcohol-related traffic accidents - Turco Inglés Diccionario