abiogenesis - German English Dictionary