struggled - German English Dictionary