sucederle - German English Dictionary