make a struggle - German English Dictionary