Vidoir sanitaire. 1004 kilómetros meaning in english. CSI: Miami season 3 episode 2. Interviniente meaning in english. Share