'une corne sur ...' is ' a horn on ...' in English.
A horn is 'une corne' (fem.) in French.
an animal horn: une corne a musical instrument: une trompe / un cor
The phrase "la policiere dessine un chien sur une très grande feuille de papier" translates to "the policewoman draws a dog on a very large sheet of paper" in English.
une ligne means "a line" in english. une ligne is french.
'Une fille' means 'a girl' in English.
une imprimante (fem.) is a printer in English.
"une niche" (fem.) is a doghouse in English.
Une souris is a mouse in English.
Une chance sur deux was created in 1998.
Une montagne (fem.) means a mountain in English.
une encyclopédie - an encyclopedia
Une cigogne is a stork in English.