give up the struggle - German English Dictionary