the odds are stacked against me - Español Inglés Diccionario