biogenesis - German English Dictionary