mitochondrium - German English Dictionary