handicap (in sport) - Francés Inglés Diccionario