when the chips are down - Alemán Inglés Diccionario