struggles - German English Dictionary