metro police - French English Dictionary