be very skilled at a sport - Español Inglés Diccionario