cup and ball game - Espagnol Anglais Dictionnaire