chlorella - German English Dictionary