marine alga - German English Dictionary