foundered - German English Dictionary