What does Babykarotten mean?

Babykarotten - German to English

infant carrots