photobiological water splitting - Turkish English Dictionary