abiogen - German English Dictionary