having the advantage - Spanish English Dictionary