foundered - Spanish English Dictionary