biosignature - German English Dictionary