mitocondria - German English Dictionary