turning around as soon as one arrives - Spanish English Dictionary