cellula - German English Dictionary