Mitochondrium - German English Dictionary