take someone a special place - Spanish English Dictionary