Traduction mot-à-mot

1. You can me see?English: ?French: ?
2. I me brush the teeth.English: .French: .
3. I have shame of it to admit. English: .French: .
4. She is mounted into the train.English: .French: .
CAFARD COCKROACH
Avoir le cafardTo have the cockroach
CANARDDUCK
Faire un canardTo make a duck
NEZNOSE
Faire un pied de nez à quelqu'unTo make a foot of nose to someone
CHIENDOG
Elle a du chien.She has some dog. .
FRAISESTRAWBERRY
Il sucre les fraises.He sugars the strawberries. .
Ciel, mon mari!Sky, my husband! , !