yield to despair - German English Dictionary