have/take a shufti - Spanish English Dictionary