Translation of "Last abfangen" in English