like he/she owns the place - Spanish English Dictionary