let the chips fall where they may - Alemán Inglés Diccionario