meaning of Babykarotten

Babykarotten - German to English

infant carrots