mounted police - Fransızca İngilizce Sözlük