place under police supervision - Fransızca İngilizce Sözlük