Input (grade 8): The word comes from "Karabinerhaken", meaning "hook for a carbine" in German.
Output (grade 6): The word comes from the German word "Karabinerhaken", which means "hook for a carbine".