struggling - German English Dictionary