town policeman - French English Dictionary