lifeform - German English Dictionary