police laboratory - French English Dictionary