pile one trouble on another - Alemán Inglés Diccionario