detectives on the police force - Fransızca İngilizce Sözlük