meaning of Bio-Tomaten

Bio-Tomaten - German to English

natural tomatoes