have a special place - Spanish English Dictionary