hundred meters hurdles - Francés Inglés Diccionario