oxygenic photosynthesis - German English Dictionary