xenogeny - Spanish English Dictionary