klorella - German English Dictionary