think you own the place - İspanyolca İngilizce Sözlük