biosignature - Spanish English Dictionary