pile one trouble on another - Francés Inglés Diccionario