abiogenous - German English Dictionary