“My baby’s toy torch”
Something DID get lost in the translation! LOL!
Torch is a British word for flashlight.
Flashlight