eobiogenesis - German English Dictionary