wagering or gaming contract - Alemán Inglés Diccionario