stack the cards - Alemán Inglés Diccionario