give up struggle - German English Dictionary