sponge rubber ball - Espagnol Anglais Dictionnaire