to come apart at the seams - Espagnol Anglais Dictionnaire