The German term "Raupe" matches the English term "caterpillar"

other german words that include "raupe" : english :
Graupe meal
Graupeln hailstone
Seidenraupe silkworm