ball or mas of soft material - Espagnol Anglais Dictionnaire