having been behind it - Spanish English Dictionary