xenogenous - German English Dictionary