place under police supervision - İspanyolca İngilizce Sözlük