suspend its payments - Alemán Inglés Diccionario