stack the odds against - Francés Inglés Diccionario