succombe - German English Dictionary