foundering - German English Dictionary