delocalization - Spanish English Dictionary