skilled ball mastery (soccer) - Spanish English Dictionary