cell organ - German English Dictionary