"landslide victory" in German landslide victory deutlicher Wahlsieg Detailed translations for "landslide victory" landslide victory landslide victory deutlicher Wahlsieg