floundered - German English Dictionary