alcohol-related traffic accidents - Francés Inglés Diccionario