translate English to French: These cave paintings are in caves somewhere in Europe.
Le chien de Marcel, qui s’appelait Robot, les accompagnait.