heart mitochondria - German English Dictionary