soccer player who regularly dribbles - Español Inglés Diccionario