overcome adversity - German English Dictionary