Caramba rae meaning. キュウリ 肩こけ果. Soweit möglich meaning german. Auriga company owner. Copycenter Sint-Niklaas.